2302 646
2296 603
943 292
1646 383
1444 467
2013 553
2195 598
1688 510
2384 538
1255 263
201 42
1036 309
249 71
562 161
854 228
236 66
1651 526
941 238
1211 271
1357 349
2417 747
144 35
1270 295
2203 732
1694 507
709 186
447 93
2996 664