2256 560
2255 483
3032 551
20910 752
12485 726
47741 732
34358 609
13609 233
12885 323
6048 180
24489 138
4497 630
10025 823
203067 489