108331 141
19673 798
2986 601
3133 409
45501 326
18120 503
4647 714
4941 611
47756 201
5256 312
5624 537
8359 651
10040 792
46253 455
21753 506
5662 78
5380 672
189023 439
14375 226
20579 968
4294 597
2502 83
107091 979
3425 498
40908 716
9723 750
4241 493
2637 294