891 253
1260 112
2665 464
3036 729
1936 339
575 111
1930 147
3076 481
3130 527
1417 50
25545 1146
796 146
1115 220
1525 349
2923 290
8713 437
3404 860
1436 303
1743 365
877 177
1643 366
1216 325
1392 329
2592 781