29913 580
14753 276
4892 495
4028 817
44583 857
15085 448
32795 781
2831 392
21342 159
4393 366
6283 369
6530 873
4506 178
8776 639
5066 883
4932 545
6867 744
7140 647
23970 607
2511 74
4506 353
5793 562
9455 795
64234 489
27636 653
20396 970
8755 210
10572 605