5275 503
9888 967
890 47
3488 694
1025 154
4956 234
4090 858
4988 610
7673 411
4216 363
1427 156
3559 468
1558 109
1210 165
2912 608
3541 708
3098 346
3518 447