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