1296 175
3751 907
4676 321
2228 339
1139 78
3900 646
2772 682
1320 91
2748 709
2289 582
1625 235
3346 848
2287 689
3494 911
3180 824
1222 296
2593 315
2136 446
1989 532
2406 488
4253 147
2143 403
1953 471
2178 416