301510 1032
22582 232
35051 38
22958 195
8073 95
12915 509
31239 210
9933 391
12883 237
7140 363
4858 381
3115 400
5181 204
6940 269
7749 632
7201 470
8243 77