40964 60
9796 299
2617 67
2800 451
998 133
20146 283
10247 178
5650 480
13798 929
25145 542
2361 34
2506 226
15777 965
11518 250
2183 117
6202 490
2186 37
1226 98
6193 846
1671 363
2603 549
4746 152
5019 432
1959 471
7820 540
1293 369
3704 377
3943 275