19810 325
124978 814
5510 56
349753 1216
82682 452
143107 408
6855 733
32987 124
61225 749
255140 970
64792 520
190199 758
96161 534
180534 717
28188 306
15871 933
4723 605
5888 814
4164 361
44816 667
161260 557
248340 803
362409 1181
18870 880
4518 563
1524 53
51182 273
3229 759