901 90
3694 439
1384 106
3650 561
2885 269
4083 714
3009 622
2435 645
3927 690
2898 527
3574 519
4828 328
3388 591
2318 403
1390 244
836 83
3568 809
4296 773
4344 544
4047 921
3984 347
2182 472
506 151
3224 601