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