3001 856
836 231
231 35
2348 610
1998 642
802 194
330 69
2849 727
1346 250
1417 396
198 59
1072 278
1851 460
3045 643
1238 250
3092 592
3212 728
157 27
272 52
2170 621
503 111
1918 511
133 22
2382 518