2932 506
3559 578
13284 708
27536 389
2133 179
3338 909
2441 396
3062 784
2249 401
3258 397
1295 33
3626 856
2275 560
7933 482
9682 331
2950 478
1156 44
12464 226
5893 571
1390 170
962 116
3555 967
2814 155
2879 541