50274 393
13967 598
14887 411
180670 367
50588 264
41582 519
47455 777
39310 613
12168 576
4274 696
6341 147
7752 400
4882 585
4515 122
4127 195
7527 513
2716 161
73973 149