5077 356
15882 932
5903 72
7603 679
2572 623
15433 285
4162 735
14589 526
387 30
3310 314
4651 837
1222 49
2137 452
3263 457
11017 746