12029 111
4408 496
4639 586
2002 420
1747 477
5122 212
2304 405
7878 334
2483 362
2954 159
5912 719
1238 61
2578 272
2347 300
4806 367
9724 621
8123 215
5761 163
1864 502
984 147
10462 909
3859 94
14102 653
11638 618