16292 519
5162 423
7469 590
5658 899
5446 121
5923 193
1040 228
10207 616
927 139
4030 473
3462 295
3402 382
1966 501
9704 263
22701 845
11613 431
3044 597