504 150
20735 941
1528 126
25869 58
23503 98
16042 351
22523 852
18546 811
23422 176
33888 78
12558 485
32992 249
276 46
1981 615
2596 504
4508 728
21818 157
6080 323
1523 386
13583 228
610 156
6698 94
13954 208
195 50