54026 853
20724 699
15628 361
3301 542
227350 1258
9078 339
39255 759
83909 370
7407 681
1434 127
2424 339
16158 313
18161 435
131277 791
38696 272
65514 274
31818 581
46788 312
6072 828
4064 465
6698 742
8165 532
4542 944
42022 309
41968 416
28479 486