29505 279
42114 731
4798 118
23260 220
23085 367
11217 337
18274 824
28127 133
18230 72
8068 373
4569 171
5574 434
20948 233
14528 461
6526 571
35821 543
101384 766