21209 175
40323 717
16193 201
2349 344
4886 335
2722 462
2745 201
1855 367
4496 567
3281 624
2401 230
3740 791
2235 335
4635 959
2909 106
2267 294
4197 778
3181 584
2590 270
1308 105
931 34
5582 506
2423 523
3962 627