22045 425
20849 618
4984 612
20368 562
40812 120
21097 233
26316 259
45779 384
50249 720
4257 383
12542 666
7670 502
6386 222
13856 456
11688 170
61747 95
108965 667