3026 505
2541 634
15550 255
2896 589
3485 554
2332 330
3289 647
4054 907
3266 666
4004 692
4224 234
1879 296
15259 474
1545 152
2049 373
16480 864
14835 803
953 74
13434 910
3175 394
3053 450
1411 205
13119 355
3422 699