3002 277
6390 116
2232 174
23112 591
6394 787
3339 573
5882 461
3418 509
4796 576
2412 239
2100 110
5635 84
5402 910
3935 639
5918 505
5076 912
5534 587
3431 486
5348 38
2937 453
5886 641
3045 439
3202 308
6521 704