17006 407
969 146
11429 291
1573 478
308 85
5496 595
2861 261
4975 367
2233 434
2262 487
5510 656
2757 643
2976 277
2483 606
2865 795
4460 362
1278 239
4928 668
2824 331
2500 487
1767 44
2583 453
7221 693
4103 717