2030 445
846 149
195 42
2453 689
6928 153
8987 402
10429 297
7400 584
6211 48
13786 554
43168 730
24195 312
8354 944
20309 121