14303 448
2526 545
27270 291
1098 209
4157 168
13900 380
20415 351
11910 454
4406 603
9808 491
3813 171
9438 420
2477 254
2088 309