22216 82
15457 229
9956 529
42348 921
34305 708
10565 140
32333 138
18056 124
21247 408
22501 560
7752 404
20462 614
16733 169
19096 574
23982 69
39491 426
15431 303
11262 276
3774 859
42514 527
3958 185
10438 800
4229 271
34722 403
6346 507
15432 965
3545 111
59544 643