3088 862
1703 109
24834 396
6403 482
2663 160
181682 964
11707 304
14267 820
5097 73
6314 634
5293 465
50575 400
4923 61
5120 436
5949 353
4352 400
3722 298