5197 513
3599 281
10792 324
3857 96
13256 666
26619 345
81159 722
53846 198
2974 134
6561 496
34424 431
3525 432
3660 352
4753 554
6469 619
3605 264
12842 589
5099 677
2959 216