40980 60
9800 299
2619 67
2801 451
998 133
20155 283
10252 178
5652 480
13802 929
25156 542
2362 34
2507 226
15780 965
11518 250
2184 117
6205 490
2192 37
1226 98
6194 846
1671 363
2605 549
4749 152
5023 432
1959 471
7824 540
1295 369
3706 377
3943 275