29028 63
3758 264
1625 206
2131 382
2153 377
3238 645
3200 564
2749 543
1537 224
1816 397
2302 326
7092 794
2127 330
3373 912
13162 170
2733 490
2398 462
1626 231
3994 972
2140 369
964 126
2680 460
1072 49
2402 323