2983 111
16376 192
4562 703
5512 642
3407 584
3713 853
4530 575
3497 874
2038 55
2468 91
3808 705
3190 775
3951 646
2199 180
3453 445
3212 323
3115 807
315 30
1672 47
3281 483
3920 391
2186 175
2209 108
4239 436