5596 803
3698 618
3814 397
17024 675
3112 283
4609 712
4556 677
120597 1000
13429 80
13538 357
7039 352
7025 428
8400 73
35820 324
1717 186
6567 408
6832 389
11185 502
41347 222
3419 137
2706328 6600
2398 250
2407800 7084
4893 1001
2937 30
6277 170
3231 477
28739 521