4000 495
2246 112
13450 363
8855 210
6802 154
4272 641
1936 215
4123 803
4511 892
2075 205
6998 556
1986 310
3889 290
6715 393
2197 344
15949 648
8835 177
14612 133
16154 451
3329 346
6317 278
7838 522
3652 565
8490 818