40951 60
9796 299
2617 67
2800 451
998 133
20141 283
10246 178
5650 480
13796 929
25134 542
2361 34
2506 226
15776 965
11517 250
2183 117
6202 490
2185 37
1225 98
6193 846
1671 363
2603 549
4746 152
5019 432
1959 471
7819 540
1293 369
3703 377
3943 275