5007 282
19157 1049
4898 649
16839 941
13744 269
11396 685
14833 541
6476 661
12232 683
7800 702
5096 425
4348 420
8499 254
2478 504
2466 53
2922 283
6445 42
13509 526
12743 847
6718 138
4460 800
12461 446
11550 281