4295 326
6031 406
27578 493
16781 164
12784 980
125158 593
63875 417
27900 631
5775 842
2980 482
11074 261
6618 53
4269 332