301471 1032
22472 232
34957 38
22921 195
8048 95
12903 509
31224 210
9915 391
12845 237
7119 363
4838 381
3106 400
5173 204
6928 269
7741 632
7180 470
8204 77