328 92
1031 288
787 225
1860 396
252 51
2342 660
1436 376
165 35
2805 782
1707 484
119 34
1755 529
308 64
935 262
287 65
350 91
2768 606
152 28
1295 346
713 225
2455 654
2199 717
2928 602
1263 341