245 51
599 64
804 67
726 71
602 83
442 136
1516 90
510 73
1069 120
477 50
527 134
1050 81
3498 331
965 75
432 63
28830 281