30376 303
9593 923
39450 143
22168 851
38271 434
24261 206
4075 121
22193 88
7923 148
11041 523
87147 447
16424 903
12858 757
7447 333
6410 560
7968 288
29360 497
20830 306
14039 585
10918 583
21868 617
8930 632
2633 56
54346 769
15845 297
12291 598
22630 277
12426 531