8949 364
15636 758
5098 73
5279 522
7668 506
11895 58
18203 792
2103 65
1989 174
13828 835
4365 230
15580 747
8315 724
7071 636
16344 160
6543 551
21693 610
163181 974
2702648 6600
697344 1987
377587 1078
95344 372
49053 401
124405 465
115562 632
40939 581
58189 485
46477 236