16602 748
13043 114
12897 195
11413 446
6337 632
5587 160
5700 857
8372 674
5892 597
2844 119
3776 542
8689 539
12787 212
53026 770
246677 1196
2717741 4032
934372 959
248215 1043
233783 590
194758 744
257449 1184
1582 295
129110 1078
36340 613
120346 735
17857 699
13156 860
42050 612