19974 501
5836 162
6781 669
9996 85
9525 681
9108 41
6382 802
14437 623
28672 849
3958 57
15916 593
17059 523
3754 33
11442 358
4421 379
5725 337
6531 577
8257 541
6518 118
11031 506
5880 175
10085 390
8053 305
5293 412