29978 325
10397 91
19280 390
12955 315
8434 440
14355 420
6687 599
7357 305
8598 697
8167 166
3171 163
15098 584
11818 92
9903 299
4111 751