576 101
60599 302
726 80
3104 141
3612 129
3107 512
9654 44
6563 250
4319 455
3290 78
4364 688
6089 32
12146 495
3962 621
4074 396
3428 424
1827 90