15005 532
19923 675
33731 60
30459 346
47467 1023
4981 421
19168 117
6761 293
347971 655
20079 326
94482 913
64871 527
78300 81
117136 403
60994 125
61901 413
181901 139
24778 198
16355 696
8828 28
115368 293
26217 121
5936 66
14011 204
21278 236
268838 468
109478 695
309148 190