15041 506
5065 253
9773 184
6682 569
11444 711
4801 540
6283 545
5662 512
4521 712
20224 271
18041 111
6306 292
16055 281
2478 388
30352 363
16110 884
12853 784
12103 732
6714 320
4016 537
1336 215
9236 561
9879 493
2614 216
28260 37
30115 263
3450 748
6349 790