3600 80
9424 683
4455 712
2140 145
34031 236
4239 512
30195 398
3609 200
8881 632
5591 665
21132 311
7078 282
2427 116
6224 344
49045 430
17032 116
2702 466
58421 381
26591 676
51634 535
52260 859
13262 452
40753 353
12420 182
3432 425
224642 681
20878 331
5555 92