15288 225
23801 121
5924 363
4579 165
17022 186
4118 286
18054 584
2784 327
23283 287
3861 274
10525 539
6266 756
3728 305
11181 78
1029 64
5310 399
9979 576
5518 452
6045 421
24225 847
9177 643
11383 352
6574 446
9526 783
19937 271
11529 42
7948 523
11213 835