1589 405
6667 570
4578 456
10094 928
27951 188
7289 412
16304 146
19611 327
26270 779
3310 564
31099 224
8298 244
5289 471
24120 241
2295 257
2456 98
6277 273
8015 350
8159 88
7263 357
4187 463
3534 560
3761 304
9845 469
9953 515
16251 59
6123 676
12923 39