22028 769
11639 58
12173 741
8162 387
14128 41
14088 646
5719 403
3615 162
6016 197
9950 285
5376 133
22282 271
4411 451
18351 570
4369 64
25058 688
15052 581
55128 551
22201 655
56516 121
24409 862
21671 350
4007 229
6357 585
3258 146
24684 408
29583 200
143165 336