3560 300
16686 135
2044 188
29520 188
5135 606
28789 152
26122 271
93031 643
52916 436
39740 114
89177 363
28589 561
79659 416
29683 381
32172 245
97852 207
4114 720
36679 434
33646 273
51031 234
73675 260
75636 279
69498 267
32889 208
65499 349
37195 130
16357 471
8181 424