550 72
9591 611
1402 336
2677 44
16781 141
13083 786
104070 847
17527 326
41537 421
16247 410
11888 589
6392 119
5626 585
32361 260
16538 71
1862 51
3468 733
10857 518
3368 316
4858 79