31166 411
26216 106
73008 764
441978 1058
16195 376
12977 497
372291 1250
86296 936
6831 60
27077 126
42914 231
8239 692
10436 93
14615 772
7558 587
2495 35
7684 254
2345 238
10027 152
45284 422