3013 151
4344 657
1091 116
3276 572
1041 33
36791 810
2985 392
3453 625
3180 367
3697 471
4067 835
2851 410
322 33
15276 607
3164 656
2558 143
2056 250
3294 859
2803 548
4232 857
5923 593
2473 388
6933 199
3012 556