3506 759
4269 309
22425 628
11459 284
1559 261
929 188
2541 486
1741 419
2336 313
9306 570
666 150
3049 571
4800 651
8935 719
5101 87
3212 752
2112 393
1528 242
4908 299
2371 618
12130 738
10002 929
1563 360
2890 443
2993 250
4383 230
4099 399
1458 44