29442 128
11733 586
1483 399
738 213
3305 588
1416 235
458 124
2434 502
2884 584
1325 311
959 197
9306 100
2266 372
2833 930
2797 773
2259 485
1388 146
940 243
23501 603
3394 423
1445 445
24119 338
28416 511
3470 436