41505 60
9902 299
2646 67
2822 451
1007 133
20402 283
10352 178
5705 480
13909 929
25485 542
2390 34
2528 226
15918 965
11635 251
2201 117
6239 490
2218 37
1234 98
6225 846
1682 363
2619 549
4799 152
5067 432
1975 471
7883 540
1301 369
3734 377
3968 275