506 32
2047 184
2209 613
2659 727
1195 194
3470 576
766 170
680 141
2688 737
1786 462
1197 258
2706 513
1952 321
2519 406
978 73
4122 646
1598 419
6923 642
5474 659
2396 538
985 146
2854 696
3078 933
1617 205
1373 204
4549 434
3080 851
1115 272