3063 251
7011 730
181988 227
149502 549
65242 239
44516 438
13460 400
41610 190
114653 169
37301 212
39342 250
22952 63
49329 85
27124 427
50123 551
13033 695
24048 722
13123 183
13587 527
15258 306
34112 622
28239 779
21004 317
23340 345
43133 906
11781 439
12846 47
31403 648