30941 54
10176 933
34458 544
3877 178
5638 161
14829 331
7489 344
11799 628
12135 252
8242 840
5798 325
5102 520
3920 562
3284 465