30672 54
10173 933
34458 544
3874 178
5635 161
14813 331
7486 344
11797 628
12130 252
8239 840
5797 325
5098 520
3920 562
3283 465