3002 201
3610 93
4098 696
8668 416
2763 282
2967 300
23545 251
12435 120
66267 726
47279 423
45788 288
30485 719
101049 314
32795 566
65406 499
43310 493
61986 386
42054 884
30886 240