1403 445
3601 71
3886 291
18677 928
56480 785
5353 31
4441 136
4813 315
12360 234
5570 956
3768 540
4555 388
19403 614
2936 309
2576 115
5683 622
4428 585