2900 300
2107 145
13536 632
3728 512
15848 115
13846 335
3730 729
3245 165
2584 408
2033 525
3972 249
834 94
1154 123
1579 298
6099 577
3381 584
3581 466
3035 786
2708 595
3009 614
4901 212
3923 274
10735 424
1109 152