3506 262
1406 324
1292 228
2331 283
11141 243
5587 479
14891 803
6567 365
3198 170
25628 170
20537 269
8193 155
7752 648