5021 62
5348 554
4942 239
7859 55
45060 214
80066 345
59398 346
20470 620
36067 642
73058 288
36861 89
25161 315
8672 164
27081 647
51133 504
11879 537
13340 713
36563 388
18851 98
5712 616
5657 208
4145 755
22170 599
68071 193
12288 779
10215 405
12694 116
11201 691