2991 583
2459 548
1120 208
500 120
1251 307
469 45
1223 177
2275 631
1109 42
3191 613
3806 466
3119 744
1515 460
872 249
2211 532
1679 326
1206 205
563 81
1315 214
1273 343
1294 378
3026 824
818 125
2771 681