1215 315
29262 686
5916 81
5181 219
8333 119
2829 221
4794 716
10911 670
17275 529
2168 307
10184 491