3000 851
5191 337
3004 782
2532 196
1638 127
1416 296
1442 247
1380 177
487 66
4920 468
2777 414
3325 711
2744 352
2387 504
2914 616
2169 381
1993 475
2635 656
988 142
2720 396
1093 166
1308 208
2316 74
2271 590