4605 512
13358 110
11506 58
7599 882
2029 218
10981 152
4520 479
5907 705
5412 589
2688 299
8296 681
19932 130
20025 37
27899 428
24801 126
12921 501
80362 619
30950 489
9884 459
8839 538
21102 140
18549 287
5889 220
36009 821
14116 598
33677 283
50125 528
30035 664