3272 402
3475 87
5075 561
2694 338
19263 782
2238 85
7448 597
11449 636
2906 242
4914 584
8002 101
2401 169
3752 784
12566 901
4257 383