15002 757
9523 575
23615 471
7049 458
7977 548
5547 356
12636 431
11487 126
5138 724
13113 488
12079 447
3622 71
53528 141
121943 197
12627 101
26412 230
4374 250
22689 199
34034 179
6442 189
14181 365
4325 541
20891 203
9278 255
7126 300
5487 82
9272 372
19599 662