31418 620
11480 358
25943 763
13393 197
31183 643
4726 680
1639 164
3299 253
1115 191
16119 322
3766 728