3096 659
2226 367
1525 99
518 39
3214 552
16427 299
2556 514
2849 438
1278 69
3356 427
16072 319
3696 788
4002 592
884 33
3700 804
7844 851
3954 579
2767 154
3618 584
1956 541
3982 565
2069 286
3316 860
9823 577