603 113
2826 731
1789 468
1923 432
2730 660
390 81
4631 133
13624 371
3174 114
12409 563
3414 454
27458 541
42797 395
16833 317
15620 897
4253 849