18018 186
20384 295
14580 783
31026 718
23416 576
8824 398
13927 438
6749 162
27222 271
15707 53
14225 441
11857 207
13234 303
12919 711
18658 352
28765 348
12132 45
7071 359
9036 609
10657 725
10063 368
10557 881
37336 224
35465 292
34410 211
5748 525
10317 926
8351 30