50656 126
10576 291
6188 177
11883 405
22275 259
25577 241
32814 196
8517 504
15377 683
1337 80
4150 79