39595 60
9557 299
2514 67
2747 451
958 133
19443 283
9986 178
5538 480
13555 929
24212 542
2295 34
2445 225
15441 965
11212 250
2153 117
6113 490
2105 37
1181 98
6112 846
1615 363
2559 549
4603 152
4908 432
1921 471
7623 540
1263 369
3624 377
3845 275