30892 581
54508 82
8416 163
29136 85
11204 41
26651 522
14752 32
29945 164
13678 722
19677 687
6551 390
41462 686
8471 629
24240 645
29115 185
27429 133
21318 522
7892 246
54926 493
14513 498
13654 357
22745 165
12988 57
20364 420
16579 225
19857 452
34400 374
7731 392