545 72
9588 611
1399 336
2673 44
16781 141
13073 786
104035 847
17523 326
41509 421
16242 410
11884 589
6388 119
5625 585
32357 260
16526 71
1862 51
3468 733
10856 518
3367 316
4857 79