2050 88
3428 180
2838 475
12595 120
33430 521
29994 178
34941 672
39723 865
22313 846
52393 689
47444 721
63775 885
13380 238
21517 231
21084 509
55456 205
114063 610
36901 169