41488 60
9899 299
2645 67
2821 451
1007 133
20388 283
10347 178
5704 480
13905 929
25464 542
2390 34
2528 226
15912 965
11632 251
2201 117
6237 490
2217 37
1234 98
6225 846
1682 363
2619 549
4799 152
5065 432
1975 471
7883 540
1300 369
3733 377
3968 275