2941 584
1215 326
2580 651
2236 626
1299 243
959 179
2920 846
2195 444
1843 539
499 134
2518 791
2642 595
1144 319
2614 722
2324 590
187 55
2889 777
2321 487
868 252
873 244
2049 563
2614 801
320 72
791 96
1229 346
2890 639
1874 393
169 31