19659 298
16099 167
2943 60
8946 429
7085 482
39597 622
2820 206
4892 196
3224 487
199603 460
6467 76
4603 314
1844 143
4879 565
7944 509
2145 215
5067 638
5226 652
5632 449
2856 194
5373 569
12399 303
161767 306
15726 613
40993 387
11679 219
13281 278
8048 734