11797 916
13864 885
5534 521
3125 198
74088 815
7262 551
15541 323
4621 705
14078 692
4094 293
9374 501
29999 186
6275 520
664 30
2328 637
2976 580
2695 184
16218 917
1595 239
1110 78