50317 393
13968 598
14888 411
180681 367
50602 264
41597 519
47474 777
39326 613
12168 576
4275 696
6344 147
7753 400
4883 585
4518 122
4127 195
7529 513
2716 161
74026 149