650 167
2904 748
3013 547
1620 307
4199 728
21544 552
7231 678
60513 302
3777 212
3077 141
3565 129
3066 512
9661 43
2197 361
3216 694
3160 257
26470 498
15987 338
11820 237
16631 158
3396 468
1006 124
16697 137
1748 452
1174 193
3239 169
20989 925
4890 866