836 29
1631 453
2116 654
751 105
18065 301
2641 325
11016 500
13551 41
5331 857
3413 697
1238 228
14426 139
2940 541
29536 425
3462 572
2728 485
22744 100
5840 536
19410 204
10730 308
20007 569
17970 736
6300 844
17268 323
19781 68
19057 145
22096 670
122032 616