2991 848
1711 350
871 153
2032 467
3108 879
1258 237
794 244
3069 802
2401 456
3109 531
1606 293
3263 609
3308 519
851 207
931 162
3102 626
1575 331
2678 208
2298 589
2472 638
692 112
1996 412
1540 453
3293 681