37089 86
2951 112
21605 217
6243 184
78000 773
119288 657
29013 288
18658 643
2396 756
17192 659
14320 222
23270 935
3412 47
14962 409
9659 576
6729 153
7564 267
3383 273
2106 118
57285 343
10961 432
124955 678
2808 413
8041 31