1023 241
2143 257
3320 687
5741 405
11392 261
8840 628
2507 225
7243 530
24151 250
9971 70
24002 589
3410 225
100977 399
6616 447
8763 527
22141 106
12314 228
3915 673
17813 413
50151 528
77351 1069
28057 642
19207 388
49382 85
7036 632
32248 167
7802 115
16544 133