3195 535
5840 404
6034 686
21859 537
13959 580
10648 347
17483 463
12041 602
209554 529
22485 201
86469 351
150252 1049
212062 1964
219306 591
50178 805
42075 112
63049 173
7038 573
19490 313
27019 291
5071 454
4626 402
5780 482
7957 702