12522 101
11643 563
16270 868
20391 550
6645 143
8607 320
3225 491
9563 253
38024 92
64204 715
39791 334
68170 457
1901 48
4664 535
48658 792
16625 317
13526 335
2010 217
22769 919
43231 222
7172 858
5050 425
36821 743
18345 421
14792 187
8936 389
10584 697
17877 277