5092 405
37253 363
13697 115
10300 69
20165 307
10014 304
5244 388
3245 446
5458 868
3953 819
4792 30
7112 428
2492 437
7071 563
3806 346
2272 278
4953 318
3225 149
3353 523
7372 481
5204 521
22574 94
9429 694
4078 843
2451 318
1138 123
6015 796
4498 806