2999 165
5521 454
5906 262
13089 607
14224 663
6746 191
3623 101
4593 150
18082 570
7869 354
18296 880
7683 56
11203 53
7623 186
5096 446
4127 512
13753 157
7069 626
6638 674
14633 139
3841 529
3060 61
6541 544
16725 335