5202 648
3936 535
5125 439
4323 698
3267 81
4258 454
4513 632
1835 55
1243 33
5682 546
3955 385
2223 309
6945 101
66072 168
71397 682