3502 415
5699 202
17098 431
151234 422
105315 679
88604 366
197195 176
48738 418
24923 49
43953 559
49685 701
175001 419
12066 633
19777 382
21833 271
21431 122
62191 715
29559 857
21238 602
20985 234
11463 422
24292 376
25602 653
10177 260
16446 54
11352 504
21438 787
5007 137