29531 150
3018 859
3614 455
9063 469
1761 155
1819 348
1129 131
1229 202
2148 297
1279 44
1921 502
2220 360
3260 837
4026 708
3006 813
819 114
3140 723
100917 399
4521 622
14086 300
8430 145
2938 210
77470 149
20511 195
6084 318
9302 425
9248 946
9612 459