12522 35
26736 211
20517 273
5578 85
9876 224
6547 401
4016 209
20119 367
15892 620
5677 425
7586 685
10950 941
8713 366
57848 692
12650 1021
8715 912
18706 669
6074 84
10242 433
29833 643
50434 355
10323 569
4641 140
8609 548
12123 126
34094 401
11954 674
26678 237