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