10484 303
42447 912
12712 623
4310 107
19375 375
2732 392
7676 602
3360 575
9579 28
4423 544
4257 621
20681 672
20519 137
3920 383
26637 80
2919 626
7693 857
12585 443
9904 715
3550 138
991 76
30684 207
6446 647
8736 554
3285 95
5457 429
2702 733
9803 168