1319 318
1645 526
18487 82
42350 1115
53645 77
7042 238
8608 421
22169 260
3716 536
4752 715
2600 584
16386 58