12542 598
2821 501
23314 491
725 201
3684 835
1626 354
1058 251
3599 484
2516 464
22679 877
30452 261
59736 847
15268 944
18587 948
31802 383
78608 813
70186 354
23160 416
24600 984
40108 772
21397 363
39924 285
47145 614
38930 137