15097 97
2845 720
4032 205
39384 901
1898 457
3005 447
6844 400
6053 103
2058 204
15934 39
19945 523
4700 699
5783 296
14233 915
2968 296
28307 278
2737 547
4697 429
18895 99
2982 628
27397 780
8261 164
6750 32
5349 392
2580 195
1411 187
9309 413
13770 243