425 60
2068 59
4639 216
6449 544
12087 395
43699 117
90593 98
25817 772
14092 585
32895 580
32123 486
13596 37
10877 788
11421 848
4406 273
24131 273
2442 71