3191 440
11250 560
15231 139
3837 43
62062 540
2394 477
4259 299
3662 741
9545 751
3563 373
4353 39
10142 287
8757 962
19077 502
4987 388
13141 699