5001 282
19148 1049
4895 649
16821 941
13720 269
11390 685
14828 541
6471 661
12216 683
7785 702
5091 425
4343 420
8488 254
2476 504
2464 53
2920 283
6436 42
13507 526
12730 847
6711 138
4459 800
12438 446
11516 281