2440 545
27175 291
1076 209
4153 168
13871 380
20302 351
11833 454
4401 603
9791 491
3784 171
9420 420
2468 254
2083 309