30822 334
107990 937
40855 142
323841 424
80653 131
28752 43
23059 49
47996 602
61141 1046
44246 851
43767 727
93016 365
52909 600
186702 715
31810 366
158527 201
25296 598
43542 253
36557 763
83737 670
46033 168
56311 253
55293 104
38816 423
131887 294
30094 844
29086 775
27538 216