3595 226
3701 713
1134 53
4647 596
4244 687
1611 169
6738 726
14132 688
6081 703
20953 603
12284 583
5192 822
7829 532
2499 183
7186 369
3674 74
6117 551
7466 627
4994 508
3766 34
2515 63
2468 215
5467 595
2393 422
6485 697
6273 309
2658 254
30326 768