19935 287
10496 78
13095 165
8753 857
15962 349
9104 576
7602 75
20176 669
10771 345
35234 112
8656 314
11264 441
4404 420
8430 643
9715 432
15429 122
17352 813
9786 352
10291 524
33066 436
9301 783
18345 270
52733 376
48063 803
50572 653
7195 523
15565 340
10111 304