19990 293
5301 97
78100 81
6845 534
5796 768
10381 258
7163 662
8455 605
3802 457
11984 135
25129 316
9444 588
3914 66
5899 507
6051 468
4166 820
5032 221
11283 927
8531 713
9259 510
19722 357
8496 322
3998 552
2972 207