25095 204
4737 492
28408 464
197061 1101
202492 556
68157 932
34438 709
46297 393
13558 509
10658 319
5081 562
1539 111