21495 637
24169 65
15833 50
15694 47
52679 217
20851 348
16808 289
22232 144
42016 782
46127 625
5031 223
2545 347
3136 232
13846 781
2684 470
3735 199
1846 236
2725 402
3168 319
5662 398
1678 91
2630 455
5133 332
5560 599
4594 315
2967 300
3069 404
6008 729