3040 145
10864 457
42566 898
8398 678
19467 806
4552 234
9921 275
18551 386
7354 327
3594 375
19434 466
17362 828
13113 273
1585 320
2842 471
4531 162
3640 468
37151 393
4874 687
7329 726
5832 508
3707 888
6327 130