40938 70
4974 917
3247 346
3731 644
4297 610
8815 799
2509 659
14976 272
3362 70
4430 468
3593 462
4676 730
2185 438
10119 252
5365 884
22774 798
3063 201
28914 62
1485 38
4378 712
16580 426
4736 823
2859 576
5644 777
3249 641
3136 476
2607 44
2215 189