31568 127
3478 354
8047 163
3537 447
4899 244
4284 488
45778 194
3181 511
12394 218
16205 699
72272 533
34970 326
24359 732
17623 195
9024 660
3566 660
3309 611