5596 803
3698 618
3814 397
17023 675
3112 283
4607 712
4556 677
120591 1000
13429 80
13538 357
7038 352
7025 428
8396 73
35812 324
1716 186
6566 408
6832 389
11184 502
41347 222
3419 137
2706065 6600
2398 250
2407499 7084
4893 1001
2932 30
6277 170
3231 477
28739 521