9532 303
40079 912
11715 623
3979 107
18539 374
2668 392
7263 602
3144 575
8806 28
3261 544
3899 620
19306 672
18592 137
3717 383
24314 80
2784 626
7314 857
12383 443
9141 715
2999 138
865 76
29666 207
5953 647
7476 553
3061 95
5213 429
2567 732
8350 167