3176 440
11224 560
15220 139
3828 43
62034 540
2390 477
4247 299
3652 741
9534 751
3551 373
4346 39
10103 287
8729 962
19068 502
4976 388
13123 699