5129 929
2402 246
547 103
124164 688
7342 451
21247 559
9193 346
7398 151
13475 870
80021 463
77391 552
36487 722
3196 603
2877 296
4059 882