5191 32
6047 636
6297 293
20561 712
29876 342
6933 464
6976 936
13757 432
2564 450
7305 482
5095 669
4166 293
1052 68
22058 328
7376 53
8919 242
13196 665
5089 462
4961 440
10200 133
2922 672