22016 352
29599 562
18000 257
18863 880
21237 104
14992 90
23379 120
43153 649
35502 702
14551 589
20318 306
23190 683
162539 654
123353 819
32041 578
232222 567
370989 655
228242 1025
114191 376
244227 1387
256227 1291
81048 176
190775 794