22031 73
27605 738
8121 561
4666 179
39025 978
6710 466
50715 776
34991 246
41656 898
13796 422
17818 408
871 198
1082 292
6610 656
22378 321
691 105
54140 192
166061 403
16301 504
56905 922
4859 853
16445 804
27271 519
42831 533