15485 32
2990 594
9646 356
3244 738
3777 587
1902 465
17711 70
16151 175
25555 396
2059 201
223442 907
9081 577
3917 622
11165 751
2700 471
3139 572
31195 407
15582 171
1168 102
9943 208
4067 206
7507 686
4093 163
35041 788
4209 291
8501 585
3077 317
5036 660