3156 63
283838 382
112442 677
176124 866
77704 660
26269 492
13403 508
35592 168
21471 351
3521 248
3322 726
16360 614
2188 198
5690 620
4568 847
2544 115
2895 54
1623 158
4548 437
8708 297