15051 645
79067 432
25810 821
14736 471
11333 190
24867 109
20761 466
22317 288
3457 100
24793 285
5070 41
11706 185
4939 270
28388 264
15431 514
3580 637
6538 823
4621 949
36719 490
49687 278