1052 86
995 98
397 35
1616 140
10651 204
168352 688
18921 151
8513 625
5210 581
5179 598
2470 316
2558 386
36728 333
11685 461
3510 492
1571 136
4782 473
3861 579
13394 69