3009 118
9166 510
6336 862
12167 675
9439 66
13307 714
12071 266
2478 69
4897 149
4484 336
4680 523
3295 108
2633 154
14893 576
4500 695
4528 874
6836 823
2473 248
3334 462
3784 882
2374 335
3953 402
3640 349
4493 53
3245 104
1230 64
5261 550
5162 405