29488 504
12339 421
21686 206
34430 173
15416 437
12393 139
8437 285
4881 183
24778 198
6781 483
10597 165
4898 658
20342 362
8816 100
19168 180
19145 845
10838 156
32700 788
9611 28
15985 410
21982 313
160650 216
4103 564
3999 253
41657 572
3660 636
15115 277
23769 837