50266 393
13967 598
14887 411
180668 367
50587 264
41578 519
47450 777
39302 613
12168 576
4274 696
6341 147
7751 400
4882 585
4515 122
4127 195
7527 513
2716 161
73963 149