5089 679
3581 375
7044 573
4291 174
7911 736
24134 228
2049 307
8513 924
1446 134
6030 714
6463 727
8193 869
7255 816
4568 62
4061 488
5746 881
3775 501
5097 450
2178 66
5672 143
6798 611
8601 208
9377 309
4244 437