3559 347
12580 173
15270 717
21096 570
39531 631
24066 236
51681 413
17091 266
31833 612
8658 460
24517 484
35961 513
5277 312
6209 636