592 160
2306 500
500 101
1667 517
40042 222
156985 1064
26535 520
20851 200
123560 353
34724 226
98583 549
20590 152
7760 685
30087 936
25035 515
13314 94
59177 621
37868 301
10159 736
19062 165
80538 780
89657 706
49673 371
94902 451