2996 60
108907 335
5104 528
7452 159
4955 582
5015 330
12068 379
19605 426
5870 470
18777 724
115694 518
3568 125
6426 379
7736 331
5174 630
3457 205
7183 433
5517 372
7811 533
9027 670
9578 513
4739 414
4588 184
3065 435
6025 543
4392 243
6794 66