2678 660
380 81
4595 133
13587 371
3105 114
12352 563
3391 454
27374 541
42771 395
16806 317
15565 897
4223 849