292731 910
6628 390
16378 672
32872 580
57522 456
43632 420
3662 168
25268 629
19385 86
3223 364
45313 939
143127 1051
39760 471
1742 338
6236 577
41561 354
30235 196
2456 679
3508 367
66030 235
6453 614
26081 190
29172 486
3416 399
18959 722
29174 667
121555 882
45770 711