29926 580
14797 276
4900 495
4032 817
44734 857
15140 448
32797 781
2839 392
21385 159
4412 366
6293 369
6536 873
4512 178
8795 639
5072 883
4936 545
7031 744
7145 647
23973 607
2520 74
4508 353
5802 562
9460 795
64254 489
27646 653
20406 970
8772 210
10585 605