2996 583
20484 393
13491 713
159707 259
5573 201
1289 118
6626 612
8538 727
4345 531
7663 212
4341 39
68147 591
28378 291
62139 66
3234 232
10266 499
5637 309
10141 374
3037 81
6223 533
10409 68
13237 399
3436 530
13039 430
7687 412
8783 642
2691 143
1313 81