19806 325
124970 814
5510 56
349742 1216
82679 452
143103 408
6855 733
32987 124
61221 749
255123 970
64791 520
190198 758
96160 534
180527 717
28188 306
15871 933
4723 605
5888 814
4163 361
44815 667
161252 557
248333 803
362397 1181
18870 880
4518 563
1524 53
51174 273
3229 759