20121 90
5897 408
5872 737
5955 367
18539 77
90602 877
10963 613
13662 194
5096 246
4488 563
3942 851
2732 118
118535 475
115943 653
2913 251
99303 862
6659 761
4658 583
28205 457
4854 676
30854 440
2249 287
2279 194
14701 94
3392 213
20332 476
16528 429
2990 498