2933 891
3859 629
3987 657
3346 197
3461 607
1744 305
1042 134
2553 447
3128 625
2144 548
5122 443
3044 934
1233 275
4093 804
2520 564
2845 816
1306 340
888 96
2817 837
1007 219
4086 502
3980 531
2315 517
958 179