2350 265
12756 58
2627 671
5128 679
6410 338
10220 87
3537 479
4445 384
8601 574
1279 35
872 121
1625 371
3260 701
1407 202
1261 226