4041 623
1536 174
5538 151
19271 501
9522 249
1648 138
3223 506
1914 444
4584 756
3926 293
1262 121
2368 446
3182 905
2848 685
1740 315
360 51
3473 318
4712 458
3038 664
11426 713
9926 614
1707 341
1793 353
6772 876