16733 596
3429 301
11912 414
170536 373
11388 185
13053 943
20408 324
21511 258
161853 399
8863 896
28816 84
40628 106
4559 96
8393 427
8543 316
102161 326
20859 1000
15739 210
6298 529
67566 416
175903 197
305267 567
6100 677
4917 573
5839 672
4367 92
10723 343
6746 89