40063 424
15208 305
25829 272
30530 247
7090 211
38690 427
34395 609
5875 736
2917 98
7763 462
7293 274
28242 388
8455 357
7730 441
10234 58
10220 134
12917 487
8236 632
10190 846
16650 702
35443 391
5113 373
5964 338
25928 684
24677 639
10864 466
23489 242
14719 335