2950 608
1001 266
2480 317
1123 256
2774 878
2902 769
2260 553
689 186
2075 109
1841 324
2918 774
3556 679
2218 568
1256 265
1392 363
1371 412
2165 509
2549 528
2637 696
628 125
380 84
308 66
1063 248
2973 541