30566 452
2116 148
9751 451
5884 284
3686 393
5877 654
2993 332
3827 182
4049 678
1255 214
6702 446
3298 478
2160 196
6872 345
2054 353
959 179
2174 493
1090 230
2978 509