1480 306
761 219
1432 381
1287 285
2626 716
3446 925
11689 503
19926 663
7770 133
17627 505
5314 288
12468 397
26396 106