2528 598
1313 165
3086 609
2509 526
348 91
1860 373
3582 833
2347 522
725 128
906 226
2276 543
4321 524
3383 574
1647 153
2248 311
1846 451
3047 790
290 78
1423 391
826 170
1538 144
255 27
2556 666
954 201