2096 506
16303 857
9804 356
17967 70
3029 641
3186 179
80571 570
19438 382
4099 346
15801 171
7004 202
42775 337
8644 591
9082 899
4815 549
16989 164
5974 718
3065 184
9482 413
19195 415
5862 273
5060 606
10454 387
4322 317
11098 848
15643 287
40482 645
6050 310