31599 913
2669 33
17495 456
30823 291
10982 131
25306 398
6020 53
1066 228
8796 307
4729 198
3985 125
4138 44
77613 564
8324 242
3340 724
41339 861
3797 61
11281 665
1615 332
19943 440
3030 622
10513 367
2817 447
3499 408
14073 560
49555 472
2754 56
3305 715