2975 60
18376 666
28914 361
72666 512
33958 207
3572 799
24681 594
11961 900
9435 265
2322 113
2578 54
11351 727
3837 125
4348 572
7107 107
4940 660
2899 198
5700 794
3392 410
5628 498
2692 38
5837 759
5316 276
12375 214
3043 218
42141 787
36012 463