335 108
2508 506
1513 305
2696 477
491 146
1713 422
950 91
214 33
1251 261
2728 111
2229 486
12677 59
2592 161
4138 356
8803 439
11997 73
6765 739
5056 353
3102 205
3603 467
58836 343
17277 385
3179 273
28818 122
8084 103
5257 255
37585 236
7019 458