3186 331
4116 597
24521 501
27112 575
40909 436
54036 394
36930 432
10198 99
15304 725
14834 364
7140 45
15503 765
7138 837
5514 490
3424 550
5962 121