2980 496
9193 580
10835 310
7253 498
10491 85
6936 470
7725 335
4220 392
5549 392
7365 531
15453 303
5731 528
8087 291
15873 777
13176 714
5115 414
4731 67
8594 297
8882 57
9469 210
8278 410
5539 664
35271 163
12527 268
14006 139
17701 57
9899 179
9225 574