333 50
3060 544
1983 331
3575 275
41424 471
46564 941
14654 448
23678 589
47780 194
37276 52
30482 120
62514 65
32832 86
3333 826
3513 742
3318 508
1997 348
873 170
1950 514
3431 81
7443 150
1689 292
2249 498
1176 136
1948 121
3088 292
1115 123
4016 578