2583 505
28942 135
3053 123
8994 772
5091 162
2907 284
6769 299
11917 445
1312 41
3969 476
5804 686
2528 205
3081 247
5015 524
3865 301
4346 667
3284 387
5519 687
1627 189
3743 457
6274 803