5961 892
12110 512
8388 718
4030 87
11251 360
30469 943
6108 617
6749 415
30982 631
25671 143
7226 457
30926 690
5262 549
3931 253
22677 158
13283 302
24177 67
7125 582
7378 526
6350 336