21506 636
29798 629
5405 100
2830 171
26996 565
5959 355
44253 718
30344 371
8231 547
27228 213
7750 802