3113 447
30321 908
4142 637
7339 553
9382 846
3174 181
15457 588
12949 39
8901 618
78824 564
16382 116
13361 119
7459 47
1811 278