2775 590
13066 228
15415 343
14032 302
37660 477
42471 332
20741 290
19050 177
5551 668
11900 273
6594 316