332 58
13733 579
11321 371
4932 269
832 51
1967 369
966 92
1235 160
3558 809
4286 773
2074 396
4720 64
5126 882
3003 319
3974 347
1482 330
3032 822
3241 553
2811 352
2459 380
2136 403
3886 885
2684 475
6691 72