2996 60
108926 336
5104 528
7452 159
4957 582
5016 330
12068 379
19607 426
5870 470
18780 724
115719 518
3569 125
6427 379
7737 331
5174 630
3457 205
7183 433
5517 372
7811 533
9027 670
9579 513
4740 414
4588 184
3067 435
6025 543
4392 243
6794 66