4000 350
1296 268
2657 500
2432 528
993 37
3335 825
21881 221
973 134
1881 423
6315 439
8930 855
1259 268
14598 351
1126 205
5973 36
442 38
2876 360
18859 242
3182 724
1413 274
1211 164
3240 721
1775 395
2679 775
3839 284
1455 281
72249 575
1972 397