2639 428
718 108
52328 68
23868 600
10696 239
6432 283
5988 535
7010 335
3230 136
9864 526
22940 502
4365 507
5734 473
13210 599