2386 545
27042 291
1045 209
4148 168
13859 380
20225 351
11812 454
4400 603
9783 491
3775 171
9400 420
2349 254
2082 309