5231 648
3953 535
5134 439
4336 698
3291 81
4275 454
4517 632
1860 55
1258 33
5707 546
3962 385
2236 309
6965 101
67400 169
72224 683