22988 592
6260 712
3505 728
916 39
7211 288
9383 647
4785 285
5689 136
4880 233
10292 327
16658 120
9607 573
3884 849
3085 281