6396 468
813 67
37904 855
19319 396
31217 195
9081 355
10687 321
2163 94
5721 332
4964 707
4526 478
4240 904