2351 265
12757 58
2627 671
5128 679
6411 338
10231 87
3537 479
4446 384
8603 574
1280 35
874 121
1625 371
3260 701
1408 202
1263 226