3455 429
3768 165
4091 397
4061 316
11283 150
7531 277
2419 444
5561 662
7946 415
20851 294
9424 210
11118 309
385182 928
4086 839
1928 38
10534 473
11337 675