28096 808
18425 424
11245 700
20716 373
10648 752
8942 502
15167 80
9717 969
30391 660
17094 266
25836 293
10843 274
29753 186
75240 250
15317 839
11537 556