612 123
2906 894
1251 71
1262 213
2645 621
1793 109
1865 411
1480 91
2902 601
1748 260
3740 596
1017 129
957 232
1827 465
833 113
708 55
3260 732
1958 291
1466 344
1536 334
3631 391
6939 544
5879 827
9266 760
12524 359
10315 407
8549 379
12672 599