98856 656
1431 241
2314 457
1489 300
1687 288
2468 440
4842 125
3112 642
5505 508
18156 264
67037 388
264727 1202
109053 927
7369 505
112743 296