335 108
2508 506
1513 305
2679 477
491 146
1710 422
941 91
214 33
1251 261
2701 111
2229 486
12676 59
2591 161
4135 356
8802 439
11995 73
6765 739
5054 353
3102 205
3603 467
58836 343
17276 385
3178 273
28817 122
8084 103
5256 255
37574 236
7017 458