21281 618
11395 151
15265 401
36765 466
155064 393
108504 647
25198 562
15795 246
55244 438
16376 620
4690 162
6480 727
1849 219
40428 682
3824 211
3883 689
3882 351