99497 656
1446 241
2325 457
1492 300
1690 288
2477 440
4882 125
3116 642
5509 508
18159 264
67063 388
264851 1202
109163 928
7372 505
113058 296