526 45
1083 193
977 298
3496 712
2698 630
679 141
1794 367
1159 253
1477 463
940 221
2060 619
1070 148
2764 871
365 101
1250 265
1930 459
2894 571
561 150
1061 247
2068 395
2274 647
467 143
945 274
1901 493
2707 738
198 42
1053 242
446 111