98866 656
1431 241
2314 457
1489 300
1687 288
2468 440
4843 125
3112 642
5505 508
18156 264
67038 388
264728 1202
109054 927
7369 505
112746 296