999 195
19418 286
3442 872
2697 302
3897 368
21263 396
145664 574
12339 786
32109 281
2521 94
15971 202
120287 166
4909 677
5478 349
4566 773
2506 41
15758 339
3319 798
3618 563
4766 699
3520 189
2717 198
4778 415
2285 393
10604 201
1545 357
3037 441
7796 326