5946 646
4032 584
3917 422
3108 387
4582 663
7970 144
2459 288
4865 295
7228 456
3531 174
38046 308
19438 141
24628 236