1241 270
1319 96
21975 298
49027 469
21421 319
17361 376
15828 312
6943 742
11740 737
2379 529
2369 504
11958 562
2295 105
1423 171
5455 640