3052 877
4835 758
2043 324
4647 580
21431 909
5055 153
9192 152
9369 640
12378 357
3967 728
2576 301
4620 765
2555 309
41461 572
4461 452
8517 351
3608 64
26444 80
9807 134
6948 622
15538 316
10615 351
24640 358
33183 72
10418 647
14658 52
21612 393
22053 180