5045 718
1574 331
9677 377
2663 699
2037 308
2708 741
2615 333
1015 222
1168 118
2528 245
2609 47
4498 357
3225 513
1562 104
2051 331
2087 308
4945 568
2585 81
994 205
8114 846
3470 831
985 152
1945 313
2891 633