252743 673
21560 94
14613 130
24776 178
222090 616
18854 933
37781 875
29706 365
8948 290
26598 482
1784 37
2923 266
11192 690
6586 511
124442 684
55068 476