2831 113
1033 71
2915 562
2640 349
1932 156
4269 895
903 229
2772 681
551 80
2752 420
2978 760
2862 681
1388 101
3100 828
1554 162
749 166
1453 352
2107 304
3195 437
2135 334
2578 508
1742 317
3353 923
2449 582