9065 503
2707 306
14865 391
5734 893
51645 700
4557 379
3288 356
8263 699
12320 649
4301 35
7041 605
4084 73
8469 518
3788 726
2879 337
4123 498
8947 392
2643 242
6269 535
7891 106
3791 373
17772 413
13279 152
4317 233