640 82
6315 214
4743 399
3735 727
6373 595
1938 241
4050 52
8417 287
13058 405
3010 179
2376 121
2176 387
2151 66