2663 334
2413 91
3895 543
657 38
1299 218
6358 619
3485 772
1174 150
3245 310
3804 517
12498 375
4572 133
9477 37
3110 696
2741 767
3071 943
7014 604
12704 552
14799 56
9337 624
5017 168
6047 286
6853 508
9600 903