30911 440
11658 133
28171 573
22659 98
15875 501
11489 167
20036 234
18034 69
13233 58
37782 567
22577 301
71562 1060
146134 638
23863 939
17427 155
23726 593
21757 221
74230 605
19482 392
16665 148
24046 705
25928 262
30994 704
29417 285