21733 636
30270 629
5512 100
2937 171
27719 565
6211 355
45444 718
31120 371
8473 547
27316 213
7813 802