31611 913
2678 33
17507 456
30845 291
10995 131
25330 398
6035 53
1070 228
8806 307
4732 198
3993 125
4143 44
77641 564
8339 242
3344 724
41402 861
3801 61
11346 665
1616 332
19968 440
3034 622
10525 367
2829 447
3500 408
14098 560
49555 472
2758 56
3317 715