3151 663
1003 258
2907 600
6671 648
2147 653
1385 270
2059 522
746 179
1051 236
666 141
725 187
2770 762
2708 206
2682 873
2451 587
1945 483
1424 285
2908 845
1304 175
1377 276
2640 475
4037 339
1257 172
303 47