35473 571
2354 134
51102 468
135540 295
94832 650
11922 295
12913 504
45342 522
30253 223
10327 581
8927 49
6445 81
3060 70
15714 398