28458 400
6819 63
42476 162
18684 865
20698 347
7053 159
6665 44
5333 654
5742 371
9706 490
2278 79
24559 785
7012 333
7533 230
15447 105
9333 109
29098 137
9392 339
5288 528
11059 411
7789 583
10310 741
9669 232
25352 669
10881 151
18228 91
4032 619
15846 547