3148 663
1383 270
718 147
2056 521
664 141
723 187
2768 762
2450 587
2705 206
1047 236
302 47
1550 299
2679 873
994 258
435 90
1302 175
2689 823
2493 463
999 142
1254 172
2221 541
1420 285
4616 291
4117 998