12471 413
94780 744
50600 616
5543 302
8945 600
29530 492
287828 842
11833 145
290189 809
30677 922
33470 418
40395 454
15025 293
99588 339