30495 447
23518 451
6473 194
12433 166
4014 373
3927 242
5343 524
7959 270
4068 665
4830 422
8698 222
3374 264
7043 818
15630 61
7887 355
8504 212
21291 264
17256 738
6458 161
21072 185
2408 189
3726 30
10319 492
6635 257
7698 240
4456 498
4667 571
4699 367