12471 413
94779 744
50598 616
5543 302
8944 600
29530 492
287824 842
11833 145
290185 809
30676 922
33469 418
40394 454
15025 293
99585 339