1508 345
403 47
341 62
5568 539
12395 485
2931 523
21371 507
5318 669
4048 361
2979 399
2159 232
34322 374
1243 121