1001 296
2947 663
4331 609
2440 608
893 110
40822 418
13088 37
31342 305
29509 279
7737 663
8046 848
3106 213
6204 163
3486 748
4332 451
8503 146
190299 175
94711 507
5238 483
12876 362
29263 908
100785 343
13400 64
60488 318
6498 107
178822 529
148397 401
51466 600