416 45
897 122
862 132
2450 729
2939 621
2183 532
3255 841
2399 707
2932 606
1813 384
1550 447
426 74
1212 248
158 26
3097 978
170 42
1774 389
2051 563
1897 580
2544 507
503 142
12591 309
15606 372
52694 154
1751 511
1485 315
3006 704
945 114