22592 292
3781 136
15129 366
7846 181
107323 210
5259 226
8534 52
3075 67
1777 95
2518 242
6473 493
24063 603
3376 820
20342 380
7244 240
5690 573
21051 247
3842 158