19808 507
174912 321
12966 719
10258 459
8646 454
6915 542
3888 104
25249 702
1129 158
4314 512
3515 409
3794 922
2002 58
5983 694
14440 533
20708 538
5388 800
10251 500
13409 462
7769 385
6397 339
400417 984
148075 562
38798 270
25305 540
3806 579