12591 688
74591 577
4854 474
5083 259
6356 98
34032 450
12512 433
3579 665
16895 568
3837 399
1634 223
3555 421
11693 626
4520 882
21392 556
3391 517
6962 453
4017 113