2985 540
4228 352
5475 143
15571 579
10604 627
28195 133
6684 666
8273 717
2339 255
3101 644
18271 72
3427 300
9446 209
3524 280
34561 477
6148 138
17995 361
16173 362
12824 642
6852 648
7789 129
4624 162
9109 245
5299 67
2851 362
10378 304
22530 516
4672 572