14781 819
5083 321
2826 122
380 26
1829 526
2294 486
7278 962
1924 362
6664 240
7075 856
14442 193
7249 336
3123 339
7842 630
1378 219
7748 231
2283 547
2137 585
1897 391
1751 294
3813 154
2626 248
2992 552
2835 713