3740 351
6218 196
3133 45
14907 495
12598 984
3981 376
12254 711
11593 927
4887 860
8629 484
16550 323
3040 296
26701 374
13286 496
4202 391
2743 136
3949 392
6249 651
3029 60