30998 899
29431 164
7169 406
19774 346
24410 537
4486 372
8409 598
30781 894
17793 361
3664 759
5517 90
20135 283
15264 278
48680 179
86153 643
171367 696
16649 521
21471 383
8731 234
6144 523
4539 472
6429 428
21762 206
22090 322
24935 575
9143 451
11133 39
6480 170