3960 300
25017 687
7695 253
5336 446
8756 949
67040 571
3794 121
12407 101
8373 357
4233 430
3705 571
8269 161
17783 203
3551 437
10067 489
6562 319
13220 304
12612 711
57572 792
9275 64
1719 80
8731 700
12339 289
34092 168