2491 115
59662 834
6581 563
5376 127
21014 826
3709 63
12153 190
12019 294
7897 355
16752 129
4916 478
10474 982
3683 772
4403 943
2219 376
3175 553