16832 340
5968 72
20629 736
6050 890
3526 626
8397 341
10737 598
5220 866
5479 302
18044 613
5778 732
3663 324
18352 608
5691 118
5685 908
1874 37
4569 122
7462 341
10271 123
11536 927
5092 729
15545 577
20342 463
7580 171