21426 909
1177 32
2268 340
975 61
2213 189
3995 835
2498 294
2899 444
3763 931
3215 732
2988 161
6468 569
3698 419
16277 468
10442 228
18703 573
17666 494
18457 505
23937 895
105263 399
86097 542
8137 123
8109 624
10265 173