999 195
12338 786
10579 679
8112 457
2521 94
30555 633
5474 349
4566 773
2506 41
28670 717
3319 798
3618 563
26602 185
3520 189
3955 147
4205 471
3166 136
7807 519
6816 291
2385 284
2181 254
1833 41
1844 93
2147 254
6551 893
2648 123
5869 711
5422 726