50957 565
3078 59
24680 956
5818 590
6243 506
3802 296
15427 393
31160 556
4338 412
7853 331
17547 258
7378 60
2872 262
5291 789
5408 333
3208 425
3433 649
2704 120
4068 542
9095 738