14540 448
2808 545
27516 292
1174 209
4191 168
14084 380
21151 351
12291 454
4444 603
10042 491
4026 171
9568 420
2584 254
2116 309