3176 440
11227 560
15221 139
3829 43
62038 540
2390 477
4248 299
3656 741
9536 751
3552 373
4347 39
10107 287
8732 962
19069 502
4978 388
13125 699