3589 308
2535 119
5236 640
4237 581
20243 548
15106 885
10224 487
12207 104
7245 487
2141 201
5612 38
2800 290
4711 205