122050 563
1523 58
581 96
10891 485
12295 708
313448 1154
207885 660
148850 517
29827 930
9247 848
123061 908
176614 1057
61339 1059
53303 268
98090 300
203072 899
69960 502
32528 119
34667 680
40328 114
47098 758