21486 637
24149 65
15814 50
15692 47
52661 217
20846 348
16801 289
22223 144
41947 782
46108 625
5030 223
2542 347
3136 232
13841 781
2683 470
3735 199
1845 236
2725 402
3168 319
5662 398
1677 91
2630 455
5133 332
5560 599
4593 315
2967 300
3069 404
6008 729