8021 163
962 142
6934 576
1652 395
1157 313
1214 322
1165 278
11272 51
3468 821
841 124
6657 356
256 60
11057 248
2439 557
17007 880
2180 589
1010 192
2516 626
2698 824
14848 594
7088 359
3986 531
19199 552
33447 962