27005 395
45509 327
54678 450
20273 846
19097 548
6901 347
21310 400
12705 342
38441 231
9861 91
22023 131
10027 518
13652 95
12958 291
13857 350
2810 179
6778 794
19064 748
8751 642
14495 108
4201 246
5112 306
11693 159
10883 31
13930 546
13506 33
12707 791
16422 661