3212 309
2411 139
3681 528
6101 370
4940 163
1609 87
5490 754
7447 778
17644 514
3270 150
31188 835
2480 79
21197 796
4856 315
11451 345
5550 738
4605 869
1539 327
8046 788
3535 685
2531 206
4231 663
11994 342
2626 416
4090 843
3559 261
5580 280
6683 502