2991 579
7733 866
4818 660
5225 737
4358 546
12282 121
3273 317
3056 255
6337 292
3190 271
12723 847
5064 281
22664 396
3938 576
3983 454
4015 309
2704 282
2488 287
4105 164
3859 613
7263 581
3927 125
5002 509
2831 303