966 92
2189 482
1235 160
3558 809
4286 773
4720 64
2905 595
3974 347
2172 472
3487 911
1482 330
1677 125
3241 553
2760 151
2459 380
2136 403
2950 707
1611 213
4762 704
3886 885
2684 475
6691 72
8247 255
5334 138