1229 71
2555 33
5000 612
6862 316
1537 113
2684 417
7466 638
4285 421
2576 301
9323 847
4642 471
6168 207
4650 880
2933 300
4363 758
4268 412
3053 547
3511 53
7538 718
15045 506
3437 236
5220 606
4929 62
2358 99