21162 88
29209 542
18845 317
9870 511
32200 293
40862 155
29525 584
43466 524
2648 414
2285 46
7127 550
4481 877
3330 540
2135 187
2392 534
3390 693
3119 526
3969 709
3507 522
3742 264
4199 726
2899 80
2462 129
5012 795
4767 834
2803 201
2800 133
9528 562