3131 313
3800 577
21109 492
16231 307
7150 411
13008 605
9891 520
8835 538
10257 895
387201 596
30062 664
22520 482
4943 764
6523 434
7766 739
5163 540
9888 680
73311 337
6011 405
4601 276
20195 479
11730 877
18096 396
2079 173
4475 631
4435 777
8168 390
3194 125