15996 653
2249 145
9705 452
76969 311
19397 514
9915 238
12164 606
7665 683
9015 508
7558 928
8859 494
4513 604
4235 293
27632 580