3362 516
3809 385
5473 129
2447 296
3390 808
21230 182
6956 866
3162 452
1087 114
40352 595
1821 278
1627 224
2778 543
7914 251
694 55
9776 770
5651 403
7329 582