14598 256
2603 245
8099 534
11164 423
3571 482
3558 303
10674 239
9589 266
14315 639
7076 483
8975 847
6213 412
2169 156
10413 759
8180 145
3280 401
12243 107
5015 446
4172 602
1443 232
16014 336
5943 850
7683 788
8812 342
3242 688