2992 641
2996 904
1621 472
2303 320
3338 392
1877 237
3081 653
1945 422
4462 367
2150 545
16237 862
5033 473
2950 879
4118 634
993 142
990 131
2827 563
1529 357
3291 770
2203 702
2157 345
3259 482
2165 275
2076 403