1405 310
2849 845
6482 635
12980 604
18362 75
35563 82
53371 671
35103 320
6209 104
4138 396
1951 223
6351 678