3196 165
29301 86
15113 890
14629 251
14704 900
16630 454
16471 445
2634 117
10629 321
11696 222
22740 704
3054 85
9483 486
2889 187
18866 348
3556 540
35983 143
8271 999
9529 718
5738 359
4117 300
11121 210
4344 281
7798 648
5500 162
7025 67
28071 519
3865 723