160096 426
111853 681
94613 366
50202 418
26077 49
45049 560
51012 702
175933 419
12345 633
20222 382
22407 271
30061 857
11730 422
5119 137
11578 686
11085 615
9300 281