28427 400
6811 63
42428 162
18662 865
20682 347
7048 159
6654 44
5326 654
5732 371
9660 490
2275 79
24545 785
6998 333
7513 230
15433 105
9323 109
29084 137
9361 339
5273 528
11042 411
7785 583
10299 741
9655 232
25322 669
10871 151
18208 91
4029 619
15830 547