28536 400
6836 63
42565 162
18719 865
20726 347
7059 159
6671 44
5343 654
5764 371
9786 490
2279 79
24603 785
7029 333
7562 230
15467 105
9346 109
29123 137
9422 339
5308 528
11082 411
7806 583
10338 741
9682 232
25382 669
10902 151
18283 91
4035 619
15889 547