5085 405
37249 363
13695 115
10299 69
20164 307
10011 304
5240 388
3245 446
5456 868
3953 819
4790 30
7105 428
2491 437
7067 563
3805 346
2270 278
4948 318
3219 149
3352 523
7370 481
5204 521
22570 94
9429 694
4078 843
2449 318
1137 123
6014 796
4498 806