15500 31
16444 196
28922 49
14996 797
5536 412
13569 532
21414 330
15084 885
7399 378
73145 533
56915 78
36091 197
64806 527
55327 603
83715 81
136122 389
67085 690
36938 364
116757 403
24203 277
35977 115
63437 125
37661 705
19348 185
29832 602
29535 504
47787 404
33832 139