335 31
2511 390
727 36
485 40
11544 170
4935 133
3201 858
2120 373
323 37
1466 316
2238 618
3041 631
1102 211
1710 275
18704 184
1943 393
27979 558
3006 756
5276 115
843 81
20267 861
9550 204
596 36
15474 652
1826 382
1257 293
687 106
2000 409