58530 325
11824 43
8638 874
10157 699
30477 385
27317 373
12317 734
30652 412
16158 326
6865 159
78734 485
22215 142
13645 131
7735 691
14394 528
6222 375
12982 746
8562 139
36830 582
37963 661
18353 808
35898 292
927029 954
54628 734
79038 873
48374 276
50339 314
38836 350