35646 310
24403 233
188151 1058
4070 380
99955 282
4934 27
113652 246
29748 404
49801 129
198226 639
15513 42
36925 355
141537 564
55463 145
110016 837
3501 706
3074 713
1439 80
12874 85
2616 455
2840 352
2200 333
2358 606
51398 321
3148 471
1648 50
28484 195
1466 287