516 365
706 341
660 335
735 310
419 281
743 262
607 256
423 246
342 215
15 162
696 152
446 135
566 113
175 84
771 72
518 36
1001 23