7038 120
6578 339
20903 810
15707 962
16874 538
4773 98
54717 194
27563 647
6670 191
28558 392
9800 621
14226 52
14949 413
15656 906
14200 683
15913 758
12544 58
11170 261
38313 292
5642 255
15765 747
34563 91
15082 126
2408809 3909
247351 1043
2172281 3417
384003 1161
278301 1568