2186 122
2906 875
929 244
1699 369
1649 270
420 43
2386 693
973 191
3672 558
2845 411
2306 586
4544 645
1028 219
2914 837
1293 112
4764 782
2453 583
638 124
3028 642
669 206
1295 192
1550 144
2998 773
907 197