5032 327
5948 525
6653 851
8370 629
3582 509
24000 645
12031 212
28769 185
3612 377
2389 229
3106 325
27238 133
2968 201
2660 119
3512 402
5464 216
21286 522
3303 374
9283 277
7859 246
54721 493
14463 498
1707 63
22351 475
5618 242
13565 357
2237 331
5373 756