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