17085 529
5579 353
4384 518
2296 328
4010 59
3151 342
2316 327
1502 73
4286 53
3838 626
6697 124
2442 268
2478 137
3855 42
7368 640
1541 97
3588 615
6362 764
3657 478
8823 594
3745 219
2531 309
8437 721
10338 244
3897 503
4012 753
1330 42
5586 540