3056 703
5483 634
1261 233
1030 94
1641 218
3399 498
764 37
4282 400
2203 419
1106 125
1603 282
3043 642
663 108
2333 390
2478 467
897 147
19843 350
20652 890
6218 618
7183 566
7023 227
1291 118
9837 773
30821 820
7475 150
3551 230
6843 583
4305 528