4605 512
13360 110
11510 58
7599 882
2029 218
10981 152
4521 479
5908 705
5412 589
2688 299
8296 681
19932 130
20025 37
27899 428
24801 126
12921 501
80376 619
30950 489
9884 459
8839 538
21106 140
18550 287
5889 220
36009 821
14116 598
33677 283
50127 528
30035 664