29032 642
3942 452
5959 226
11993 591
9771 769
7326 327
12151 424
48913 375
16742 498
7339 144
8846 37
16334 977
10124 344
21435 903
10906 706
15710 454
45325 546
114203 209
52895 756