3005 575
847 165
2997 724
3317 487
1446 180
2944 603
2267 524
1014 250
4573 664
1000 252
2916 660
1507 424
1811 362
2590 490
856 176
1126 279
1065 240
335 30
740 205
2092 173
1384 374
3270 196
1911 477
1304 338
1121 306
952 202
1597 440
2947 773