17084 529
5579 353
4384 518
2296 328
4009 59
3151 342
2316 327
1502 73
4286 53
3838 626
6696 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
10337 244
3896 503
4011 753
1330 42
5585 540