3300 703
698 114
1594 35
2611 666
3080 846
3168 602
3276 916
1158 216
1607 274
1303 113
2428 701
493 31
2923 486
3990 457
3590 590
1320 180
2379 386
2550 553
3678 904
3936 683
3905 760
1517 259
3070 857
1396 186