631 166
1010 253
1834 371
1239 317
2265 605
1306 272
1230 302
190 48
2650 860
1341 282
620 137
2305 496
1036 287
493 155
2848 755
1026 331
2671 687
2122 552
1051 312
1072 146
18629 174
15440 117
5457 517
28299 508
7241 292
28176 238
5915 66
10616 591