17033 713
1294 70
7761 32
8069 350
17620 399
4198 39
33897 349
5025 327
14288 134
8314 938
28153 503
4513 210
39968 209
3820 354
12191 464
11612 49