2583 505
28954 135
3054 123
8995 772
5091 162
2907 284
6771 299
11917 445
1312 41
3969 476
5804 686
2528 205
3082 247
5015 524
3865 301
4562 667
3285 387
5519 687
1627 189
3743 457
6274 803