31560 392
11114 621
16038 52
16342 413
17064 907
12412 261
41672 292
39502 94
16553 126
2689625 4047
2449697 3529
386996 1161
233796 590
194615 744
47057 385
57066 627
64618 609
59401 872
81899 612
68209 833
42147 612
58211 735
31116 884
83352 616
85847 873
60226 408
55258 314