352 46
2303 608
2250 564
302 87
4398 767
4266 403
2559 437
1379 293
3775 652
932 78
2363 501
3381 871
2027 252
3486 247
601 159
3436 764
2857 565
3968 701
2373 407
2289 407
351 82
3667 788
2588 782
795 93