2906 894
1250 71
1261 213
2643 621
1793 109
1865 411
1480 91
2901 601
1747 260
3740 596
1016 129
957 232
1827 465
833 113
707 55
3257 732
1957 291
1466 344
1536 334
3631 391
6939 544
5879 827
9265 760
12524 359
10315 407
8548 379
12672 599
2534 497