3124 447
12266 510
5875 662
9070 163
5626 330
10000 515
5899 196
12754 472
5452 111
4088 860
1863 382
480 47
4537 782