2903 661
5946 922
25597 52
4857 140
14680 599
4985 252
39969 563
4055 151
2562 245
30054 105
14525 156
5176 147
2654 48
7220 487
16760 292
13130 827
16848 257
9522 532
2559 323
3451 584
8949 922
18856 675
18969 654
6300 450
23061 641
29014 548
2476 133
6875 309