50282 393
13967 598
14887 411
180673 367
50592 264
41583 519
47457 777
39314 613
12168 576
4274 696
6341 147
7752 400
4882 585
4515 122
4127 195
7527 513
2716 161
73986 149