424 60
2067 59
4638 216
6449 544
12087 395
43698 117
90590 98
25815 772
14092 585
32894 580
32121 486
13594 37
10876 788
11420 848
4406 273
24129 273
2442 71