3056 394
2454 59
2434 71
7143 469
3456 348
3078 261
3517 220
5678 335
5994 765
9471 329
29046 766
29014 404
33102 259
4257 183
38890 316
5364 962