3112 600
2411 110
5311 502
7342 181
6017 548
8324 444
2367 452
2975 525
7922 821
8346 177
3526 152
17489 410
3191 774