2214 340
4262 662
3485 430
20580 383
32405 686
46218 647
34685 633
31088 91
18226 551
41469 746
71139 784
23096 641
33014 505
7863 80
56935 163
41157 796
37231 382
13535 85
22683 162
32585 404
14466 439
21449 56
30845 623
31170 927
27726 185