6516 90
3531 93
8984 286
11303 549
6567 593
8296 938
3241 584
13211 436
18517 297
5747 531
4485 38
6262 624
7713 963
2470 86
3368 205
5073 337
378781 1079
10362 697
3008 35
9593 411
4355 55
5540 222
4058 479
10493 380
28146 503
5164 570
9854 720
11059 392