2340 513
1292 288
1688 430
315 43
1470 228
126635 644
30951 241
80119 356
159598 335
95763 417
30609 69
46244 149
69530 483