21096 247
2969 481
3033 413
3309 436
2126 173
3510 218
8010 645
13286 338
13365 637
3564 566
3260 431
6724 701
45958 540
2264 206
9730 479
4045 555
7331 661
2394 107
6334 270
11217 113
1159 33
1404 137
2824 144
7451 123