25893 339
13399 186
239270 2030
22320 762
48900 584
76852 666
29273 744
3879 563
3876 789
6541 512
4897 802
2986 502