21522 637
24211 65
15884 50
15713 47
52736 217
20879 348
16859 289
22269 144
42191 782
46179 625
5034 223
2545 347
3138 232
13850 781
2685 470
3735 199
1847 236
2727 402
3170 319
5666 398
1684 91
2630 455
5134 332
5562 599
4595 315
2969 300
3071 404
6009 729