18959 97
16376 435
24192 164
10182 313
2942 214
12608 592
2666 30
8007 298
12168 353
5254 284
6918 592
3900 198
3899 737
2871 388