21085 293
6172 661
6726 448
193 43
1356 382
24350 605
1593 427
3224 458
6096 588
5598 224
1796 409
755 167
2675 398
2689 298
3147 83
39238 725
8086 325
6263 115
18423 607
845 227
1793 533
9158 86
202328 968
8303 193