2497726 3553
255092 640
100935 817
66963 521
36575 613
92911 454
14609 338
120942 735
115668 808
107772 210
12069 82
5156 237
13842 299
33650 518
5940 35
3254 319
5579 42
10913 366
7633 137
14047 606
12104 367
2034 203
5944 528
4583 560
4507 426
2408 420
18425 778
8104 93