5018 602
4649 166
26963 270
53239 557
58873 215
18729 569
13248 39
9510 94
12553 487
15452 397
44433 304
29762 247
8641 398
6393 309
18133 432
51093 740
12222 86
3452 702
10036 291
12220 475
10264 474
25539 938
24394 803
8187 257
11411 450
29663 376
23347 233
4820 61