31594 913
2665 33
17490 456
30819 291
10980 131
25295 398
6013 53
1064 228
8794 307
4727 198
3980 125
4133 44
77600 564
8316 242
3340 724
41316 861
3794 61
11246 665
1614 332
19931 440
3029 622
10508 367
2816 447
3499 408
14059 560
49554 472
2751 56
3304 715