5058 288
18956 122
17006 735
302370 707
22331 263
19818 311
151984 516
65882 611
70188 296
40114 437
10980 918
172547 464
16971 291
113499 816
177553 835
227491 915
15523 146
92585 834
33286 884
45906 826
19197 602
171705 508
197365 652
206807 279
27712 155
102279 1042
11555 266
239713 644