253 67
5686 318
3606 164
4429 138
10518 593
7250 482
3951 146
81956 595
3228 579
1909 322
2885 225
9552 721
8643 424
7714 547
121640 293
4563 285
50237 456
49522 462
143741 671
17899 558
9907 111
23417 378
17093 439
17903 411
3294 614
18116 574
73353 610
21271 288