3580 127
4518 71
12628 489
5193 36
5196 806
5885 315
16367 323
7594 551
8168 659
5245 234
8246 352
3351 358
4796 371
7326 693
3934 639
5611 589
6237 119
4127 292
11728 621
5506 102
6590 155
7432 526
2874 46
3808 466