25903 170
6953 341
2542 315
4381 543
4942 208
3580 30
2621 354
2187 358
2428 585
4399 558
2117 316
3098 201
3697 571
1089 33
1993 287
3488 157
2373 28
3016 401
2543 368
1748 158
5589 870
4773 621
5121 570
5103 388
4098 663
7355 374
7930 307
1453 160