31228 519
4425 462
4697 727
2258 205
3611 555
5457 751
3043 362
1173 153
3196 562
4392 696
4037 52
4444 480
5160 291
3600 89
4652 667
8833 347
24578 137
8548 866
6468 657
4498 562
3435 607
2600 336
1882 159
1669 140
2537 262
3826 388
5377 148
5754 438