2195 598
1688 510
2384 538
1255 263
201 42
1036 309
249 71
562 161
855 228
236 66
1652 526
941 238
1211 271
1357 349
2417 747
144 35
1270 295
2203 732
1694 507
709 186
447 93
2996 664
1188 334
1106 334
1348 282
1070 219
2147 544
2759 584