12870 134
15847 267
3946 335
3721 297
2918 201
8493 621
3097 352
7153 642
1948 216
7003 606
8312 788
2897 116
5999 568
3552 603
1562 31
2355 424
1976 159
5979 647
3050 841
3678 479
3336 548
1207 157
39904 913
19431 596
4235 569
3068 257
3670 624
3777 792