6512 339
3292 510
20689 485
4803 234
4269 588
12034 648
5370 252
3581 513
11776 451
4112 539
5062 122
11385 305
4513 673
6058 728
4875 785
3795 349
2083 307
12183 964
3322 695
6777 561
2942 56
4525 326
3479 101
4665 718