42604 555
6944 79
7232 557
4129 194
8945 245
8043 804
21503 98
4064 72
5840 67
4592 529
7318 520
8151 200
8554 569
4923 371
3923 230
10371 433
11643 660
12241 754
2974 314
17622 146
7675 237
9426 62
5063 208
7396 89