2530 460
2125 297
6684 395
20237 476
82899 740
167984 819
12867 283
58971 509
158948 635
21872 679
1161 260
8086 495
14665 584
55432 469
29456 898