3051 703
5483 634
1259 233
1030 94
1639 218
3398 498
761 37
4282 400
2203 419
1105 125
1600 282
3039 642
663 108
2332 390
2478 467
897 147
19839 350
20649 890
6218 618
7181 566
7022 227
1291 118
9837 773
30813 820
7475 150
3551 230
6842 583
4305 528