28429 400
6811 63
42429 162
18663 865
20682 347
7048 159
6654 44
5328 654
5733 371
9661 490
8190 168
2275 79
24545 785
6998 333
7513 230
15433 105
9323 109
3750 465
5149 132
17218 352
29084 137
9363 339
7223 267
5274 528
11042 411
21624 503
7617 162
7785 583