3009 877
4785 758
2042 324
4642 580
21426 909
5050 153
9187 152
9362 640
12367 357
3963 728
2575 301
4615 765
2551 309
41454 572
4460 452
8514 351
3607 64
26437 80
9802 134
6948 622
15532 316
10612 351
24537 358
33176 72
10413 647
14640 52
21609 393
22012 180