3500 215
10731 479
21392 537
2720956 4033
248220 1043
4001 148
2467862 3523
387198 1161
283703 1571
233800 590
3165446 6763
705977 1989
384623 1079
97141 372
2899817 7275
3288 755
118223 632
42040 582
5707 259
47031 385
60164 486
56999 627