12492 122
5121 218
19964 713
49441 431
23685 837
3118 385
7101 597
8289 317
3403 664
7899 549
29952 495
17748 569
4456 295
3551 251
6198 540
5925 540