1286 101
2599 409
3175 543
3944 352
6277 536
3438 317
4934 758
6055 669
4687 569
13407 653
3085 306
26662 533
19740 252
5808 733
1811 203
11022 533
6348 550
8509 177
7079 72
4003 304
1853 161
6009 354
11735 157
19732 566
7452 492
8462 585
13207 150
7853 929