25043 204
4722 492
28407 464
196925 1100
202346 556
68126 932
34428 709
46253 393
13521 509
10642 319
5080 562
1538 111