908 250
318 89
2540 591
3857 515
1277 351
32129 574
34656 586
4212 74
13522 638
4739 89
42554 619
5318 79
37560 288
8473 461
13161 124
14764 217
14694 700
11621 639
2869 106
3412 562