300 47
1565 167
1957 446
15256 334
3551 722
3271 508
4345 269
40474 409
10230 33
18783 118
3470 368
5363 203
2776 112
3747 621
2644 91
5241 148
2357 205
4676 624
19489 33
21636 527
12092 445
6851 703
4707 672
10198 485
9304 99
10912 711
7024 553
1479 263