4199 581
12381 576
8973 529
7473 216
18970 230
7345 189
15788 494
4616 128
3329 527
7679 240
11038 411
3590 268
4714 306
20897 631
20232 463
9511 507
23171 663
17516 645
5186 937
3880 486
20248 820
17718 264
9265 288
6006 430