3006 149
14382 862
6050 617
7522 176
7105 328
4330 378
8445 436
11221 477
9441 133
15101 385
14278 627
9077 579
7500 45
8740 430
13179 107
15018 659
6169 711
16689 228
18186 120
9952 181
13427 547
24305 220
23748 562
4351 153
19594 223
4840 285
3895 242
5939 371