2472 302
3574 328
103152 199
7942 165
19997 91
2744 223
4962 542
2944 273
8833 294
5708 493
8733 949
19484 414
5963 656
3892 820