6931 438
2615 294
4170 821
8703 909
162979 395
95355 284
27190 682
153431 754
66585 271
141002 938
118402 679
34201 489
53634 476
36757 308
53173 99
26405 105