3021 171
4600 251
5308 589
2627 387
4084 637
6457 540
10285 722
2737 387
11193 562
20259 587
2435 482
8245 766
5129 66
6117 767
5378 692
23620 178
5911 135
5936 806
5145 422
4551 111
8480 708
3840 251
3816 404
11598 618