5043 405
37222 363
13670 115
10291 69
20126 307
9988 304
5218 388
3237 446
7429 459
5440 868
3941 819
4771 30
7074 428
2485 437
7045 563
2976 547
3792 346
2257 278
4914 318
3210 149
3340 523
7331 481
5183 521
22520 94
9418 694
4068 843
2433 318
1131 123