509 101
760 122
24202 547
9173 245
13438 352
2303 439
4601 555
21412 771
10438 521
22531 687
3044 70
6361 355
9366 693
113300 735
2016 598
910 101
7213 89
3483 344
1446 42
2771 291
5237 51
5503 724
10935 282
9785 212