21487 637
24153 65
15817 50
15692 47
52662 217
20848 348
16805 289
22226 144
41963 782
46113 625
5030 223
2542 347
3136 232
13842 781
2684 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