12042 581
22218 621
15774 391
4816 417
3831 610
5244 460
2084 52
5002 724
31907 315
6380 250
7347 204
13805 492
6464 69
8154 91
8004 70
8716 347
7291 773
8540 949
11559 351
57662 704
8257 749
10332 403
16587 585
20936 197
11299 68
9203 72
30232 555
39839 512