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