1005 241
2141 257
3317 687
5737 405
11379 261
8840 628
2507 225
7243 530
24148 250
9971 70
24002 589
3410 225
100976 399
6616 447
8762 527
22138 106
12313 228
3915 673
17813 413
50146 528
77343 1069
28057 642
19204 388
49381 85
7033 632
32244 167
7802 115
16544 133