5097 405
37266 363
13704 115
10303 69
20183 307
10017 304
5250 388
3250 446
5471 868
3953 819
4795 30
7120 428
2493 437
7084 563
3810 346
2279 278
4960 318
3227 149
3355 523
7378 481
5214 521
22591 94
9432 694
4081 843
2457 318
1141 123
6017 796
4499 806