6504 285
12294 650
9513 94
3726 470
12706 522
3849 73
15412 274
14496 801
3510 498
7087 608
9852 179
3023 54
8191 228
4817 414
18008 403
2070 151
47113 243
14740 446
30800 718
10770 248
5696 359
12132 397
1519 41
8216 999