2911 375
29719 681
4591 670
1791 204
39059 632
22760 445
10601 222
22345 519
10318 382
7697 483
3354 317
790 151
1846 332
27294 555
3501 87
3406 328
4639 462
40800 133
12350 486
2722 289
15562 446
1871 69
4935 218
4605 619