4542 30
8598 650
39048 110
14965 105
9168 169
2535 92
3263 387
16057 219
3032 281
5764 574
4626 36
2151 296
9818 732
2011 115
8230 675
789 45
9646 63
9998 90
7475 688
12612 711
29169 462
2314 300
42550 471
12225 274