3970 295
5028 789
7431 620
4593 764
30896 177
2692 507
4261 621
9615 129
4343 864
7175 531
8647 565
5017 131
3003 447
1800 236
4141 318
1738 125
9056 181
11728 746