3026 877
4827 758
2043 324
4645 580
21429 909
5055 153
9191 152
9367 640
12375 357
3966 728
2576 301
4618 765
2554 309
41459 572
4461 452
8517 351
3608 64
26444 80
9806 134
6948 622
15537 316
10614 351
24611 358
33183 72
10417 647
14658 52
21610 393
22045 180