5089 405
37251 363
13697 115
10299 69
20164 307
10012 304
5243 388
3245 446
5457 868
3953 819
4791 30
7109 428
2491 437
7070 563
3806 346
2270 278
4951 318
3219 149
3352 523
7370 481
5204 521
22573 94
9429 694
4078 843
2450 318
1138 123
6014 796
4498 806