513 119
2602 523
3042 846
16443 725
9565 86
18386 361
13300 622
7547 346
10181 327
73673 661
12801 96
25918 292
1917 175
16247 702
9704 732
8524 352
6864 683
6591 562
9532 677
5629 368
9297 834
3449 284
4517 432
1514 210
10986 940