21486 637
24150 65
15816 50
15692 47
52661 217
20846 348
16803 289
22225 144
41951 782
46110 625
5030 223
2542 347
3136 232
13841 781
2683 470
3735 199
1845 236
2725 402
3168 319
5662 398
1678 91
2630 455
5133 332
5560 599
4593 315
2967 300
3069 404
6008 729