335 108
2508 506
1512 305
2638 477
490 146
1705 422
929 91
211 33
1250 261
2631 111
2227 486
12676 59
2591 161
4130 356
8800 439
11986 73
6765 739
5050 353
3100 205
3600 467
58831 343
17275 385
3177 273
28810 122
8082 103
5253 255
37553 236
7012 458