1252 270
1328 96
22063 298
49189 469
21498 319
17456 376
15922 312
6996 742
11872 737
2382 529
2376 504
11969 562
2307 105
1430 171
5492 640