12490 122
5121 218
19963 713
49438 431
23683 837
3118 385
7101 597
8289 317
3403 664
7898 549
29951 495
17748 569
4456 295
3551 251
6198 540
5925 540