5083 349
16749 379
13510 517
10885 293
53432 782
24444 267
5966 578
6979 742
1882 240
7295 833
4808 812
5320 511
57973 163
40309 158
46932 534