3633 623
6453 512
8300 730
4663 64
2761 389
2442 202
10901 154
5454 508
6926 121
12455 564
27531 437
43869 340
8853 206
5731 732
2285 277
6903 286
3155 207
7444 333
12157 131
9140 530
1886 31
2851 257
9874 844
4102 476