5142 929
2402 246
547 103
124365 688
7343 451
21247 559
9194 346
7398 151
13476 870
80051 463
77466 552
36500 722
3198 603
2877 296
4059 882