3084 505
12331 514
2597 569
5098 405
3486 635
3710 490
1632 219
681 45
2702 371
3192 839
1990 273
2185 168
2018 191
15225 738
2155 340
4304 78
3563 862
3561 934
16246 931
3573 600
19201 501
2795 332
2244 547
2048 269