31596 913
2668 33
17493 456
30820 291
10981 131
25301 398
6014 53
1065 228
8795 307
4727 198
3982 125
4134 44
77605 564
8320 242
3340 724
41329 861
3794 61
11266 665
1615 332
19934 440
3029 622
10509 367
2817 447
3499 408
14064 560
49554 472
2751 56
3305 715