401 26
1721 138
3889 122
2880 678
3656 167
3309 891
2358 501
2250 388
2396 495
2709 703
3376 848
620 138
4030 690
2202 512
9659 377
3053 677
9493 253
2087 379
2136 377
1561 375
2881 514
10314 711
3288 779
7670 626