31597 913
2668 33
17493 456
30821 291
10981 131
25303 398
6014 53
1065 228
8795 307
4727 198
3984 125
4135 44
77610 564
8322 242
3340 724
41331 861
3795 61
11269 665
1615 332
19937 440
3029 622
10509 367
2817 447
3499 408
14066 560
49555 472
2753 56
3305 715