147 43
1964 589
855 249
255 64
2844 696
1892 508
1590 486
2363 375
5218 613
21279 201
7487 50
15502 437
73562 338
8706 524
8422 293
4564 71
13111 649
8736 157
9024 49
5385 417
24503 603
12235 291