5085 405
37248 363
13695 115
10298 69
20164 307
10009 304
5240 388
3245 446
5455 868
3952 819
4788 30
7105 428
2491 437
7067 563
3803 346
2270 278
4946 318
3218 149
3352 523
7368 481
5203 521
22569 94
9429 694
4076 843
2449 318
1137 123
6013 796
4498 806