345 76
4005 34
2929 819
987 121
5953 541
2300 217
3614 842
25215 100
11275 146
12131 452
5823 306
9416 191
2838 520
1385 120
1117 222
1441 56
6043 383
2780 262
2329 302
1895 182
1642 332
650 41
22040 106
2027 267