335 108
2508 506
1512 305
2665 477
491 146
1708 422
937 91
212 33
1251 261
2679 111
2229 486
12676 59
2591 161
4134 356
8801 439
11993 73
6765 739
5052 353
3101 205
3602 467
58836 343
17275 385
3178 273
28817 122
8084 103
5254 255
37570 236
7016 458